a barrage of criticism

Translations
поток критики
The new policy received a barrage of criticism from the public.
Новая политика получила поток критики от общественности.
Definitions
A large and overwhelming amount of criticism directed at someone or something, often coming from multiple sources at once.